front hooves - Alemán Inglés Diccionario